<!--
 * @Author: coman
 * @LastEditors: coman
 * @Date: 2020-06-11 19:42:01
 * @motto: No pain,No gain
 * @LastEditTime: 2020-06-11 19:49:50
--> 
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 某个公司采用公用电话传递数据，数据是四位的整数，在传递过程中是加密的，加密规则如下：每位数字都加上5,然后用除以10的余数代替该数字，再将第一位和第四位交换，第二位和第三位交换，请编写一个函数，传入原文，输出密文 -->
    <script>
        function screct(num){
            g=num%10;
            s=parseInt(num/10%10) ;
            b=parseInt(num/100%10) ;
            q=parseInt(num/1000) ;

            // 加5除以10余数
            g=(g+5)%10;
            s=(s+5)%10;
            b=(b+5)%10;
            q=(q+5)%10;

            // 交换位置

            var res=g*1000+s*100+b*10+q;
            console.log("转换后的数字为:"+res);
            
        }
        screct(2343);
    </script>
</body>
</html>